*{ margin:0; padding:0;box-sizing:border-box}
body { background: #fafafa; color:#555; font-size:16px; font-family: Verdana, Arial, Helvetica, sans-serif; }
td,th,caption { font-size:16px; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%;}
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}
a { color:#555; text-decoration:none; }
a:hover { text-decoration:underline; }
img { border:none; }
ol,ul,li { list-style:none; }
input, textarea, select, button { font:16px Verdana,Helvetica,Arial,sans-serif; }
table { border-collapse:collapse; }
/*html{*/
/*    font-size:calc(100vw / 19.2);*/
/*}*/
html, body, #app{width:100vw;height:100vh;overflow-x: hidden;}
.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; }
/*滚动条样式*/
::-webkit-scrollbar {
    width: 5px; /* 纵向滚动条*/
    height: 5px; /* 横向滚动条 */
    background-color: #fff;
}

/*定义滚动条轨道 内阴影*/
::-webkit-scrollbar-track {
    box-shadow: inset 0 0 6px rgba(0, 0, 0, 0);
    background-color: #ccc;
}

/*定义滑块 内阴影*/
::-webkit-scrollbar-thumb {
    box-shadow: inset 0 0 6px rgba(0, 0, 0, 0);
    background-color: #1890ff;
    border-radius: 10px;
}

input{
    vertical-align: top;
    border-radius: 0;
    border:1px #333 solid;
    padding: 3px;
    outline:none;
    background: rgba(255, 255, 255, 1);
}
/*input:focus{*/
/*    border:1px #66f solid;*/
/*}*/
.el-dialog .el-dialog__body{
    display: flex;
    justify-content: center;
    align-items: center;
}
